package org.litespring.beans.factory.config;

import java.util.List;

/**
 * @author ChangLiang
 * @date 2020/7/22
 */
public interface ConfigurableBeanFactory extends AutowiredCapableBeanFactory {

    void setBeanClassLoader(ClassLoader beanClassLoader);

    ClassLoader getBeanClassLoader();

    void addBeanPostProcessor(BeanPostProcessor postProcessor);

    List<BeanPostProcessor> getBeanPostProcessors();
}
